#ifndef     __NO_COPYABLE_H
#define     __NO_COPYABLE_H

namespace utils {

struct NoCopyable {

    NoCopyable() = default;
    NoCopyable(const NoCopyable &) = delete;
    NoCopyable& operator=(const NoCopyable &) = delete;
};

}

#endif
